pertaining to a lamb - German English Dictionary